
body{margin:0px;background-color:#F5F9FE;font-family:Arial,Helvetica,sans-serif;color:#000000;height:100%}
input,textarea{font-family:"microsoft yahei","宋体";font-size:14px;color:#666666;}
li{padding:0px;margin:0px;line-height:180%;list-style-type:none;}
/* 修改职位和企业弹出框 */
body{_background-attachment:fixed;_background-image:url(about:blank);}
.fade{opacity:0;-webkit-transition:opacity .08s linear;-o-transition:opacity .08s linear;transition:opacity .08s linear;}
.modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000;z-index:1040;-webkit-opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;opacity:.1;filter:alpha(opacity=10);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);_position:absolute;_top:expression(offsetParent.scrollTop);_left:expression(offsetParent.scrollLeft);}
.modal_backdrop.fade{filter:alpha(opacity=0);opacity:0;}
.modal_backdrop.in{filter:alpha(opacity=10);opacity:.1;}
.modal_scrollbar_measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.modala{overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;display: block!important; position: initial;z-index:1049;}
.modala .modal_dialog{position:absolute;top:0;left:0;z-index:1050;}
.modala .in .modal_dialog{-webkit-transition:-webkit-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);}
.modal_content{padding:5px;background:#a3a3a3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.modal_content.no_pad{padding:0;}
.modal_content .modal_header{height:30px;padding-top:10px;padding-left:15px;background:#f0f0f0;position:relative;cursor:move;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box !important;-webkit-box-sizing:content-box !important;}
.modal_content .modal_header .title{font-size:16px;color:#333333;line-height:20px;}
.modal_content .modal_header .max_remind{font-size:12px;color:#999999;}
.modal_content .modal_header .close{display:block;position:absolute;right:15px;top:12px;width:16px;height:16px;background:url(../img/close.png) no-repeat;*font-size:0;}
.modal_content .modal_header .close:hover{background-position:0 -24px;}	
.modal_content .modal_body{padding:15px;background:#fff;}
.modal_content .modal_body.no_pad{padding:0;background:none;}
.modal_content .modal_body .confirm{text-align:center;padding:0 50px;}
.modal_content .modal_body .agreement{width:900px;height:600px;overflow-y:scroll;overflow-x:hidden;}
.modal_content .modal_body .refresh_jobs_all_confirm {padding: 20px 10px;line-height: 180%;}
.modal_content .modal_body .refresh_jobs_all_confirm a{text-decoration: none;}
.modal_content .modal_body .refresh_jobs_all_confirm a:hover{text-decoration: underline;}
/*职位、地区、行业、专业弹出框样式*/
.modal_body_box{border:1px solid #ccc;}
.modal_body_box li label{ font-weight:normal!important; }
.modal_body_box .list_box input{*top:1px;margin:0;margin:0 4px 0 0;*margin:0 0 0 -4px;}
.modal_body_box .list_nav li{display:block;margin:0;padding:0;padding:0;_display: inline;white-space: nowrap;_white-space: normal;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;_background: transparent;_height: 20px;box-sizing:content-box !important;-webkit-box-sizing:content-box !important;}
.modal_body_box .list_nav li label{float:none;width:auto;padding:5px 6px;text-decoration:none;cursor:pointer;font-size:14px;height:20px;line-height:20px;display: block;box-sizing: inherit!important;}
.modal_body_box .list_nav li:hover{color:#ff5d38;background-color:#eaf7ff;}
.modal_body_box .list_nav li.current,.modal_body_box .list_nav li.seledted{color:#ff5d38;font-weight:bold;}
.modal_body_box .list_nav1 li{display:block;margin:0;padding:0;height:20px;line-height:20px;padding:8px 0;}
.modal_body_box .list_nav1 li label{float:none;width:auto;padding:3px 6px;text-decoration:none;cursor:pointer;font-size:14px;    font-size: 14px;height: 20px;line-height: 20px;display: block !important;-webkit-box-sizing:content-box!important;box-sizing: content-box!important;}
.modal_body_box .list_nav1 li:hover{color:#ff5d38;}
.modal_body_box .list_nav1 li.current,.modal_body_box .list_nav1 li.seledted{color:#ff5d38;}
.listed_group{display:none;margin-bottom:10px;line-height:24px;font-size:14px;}
.listed_group.nmb{margin-bottom: 0;}
.listed_group .left_text{float:left;}
.listed_group .center_text{float:left;max-width: 515px;}
.listed_group .center_text .listed_item_parent{padding-right:10px;padding-bottom:10px;float:left;}
.listed_group .center_text .listed_item{display:block;float:left;padding:5px 10px;line-height:14px;border-radius:2px;text-decoration:none;color:#fff;background-color:#ff5d38;position:relative;}
.listed_group .center_text .listed_item:hover{background-color:#4579C0}
.listed_group .center_text .listed_item .del{position:absolute;top:5px;right:10px;width:17px;height:14px;background:url(../img/smallcolse.png) no-repeat;}
.listed_group .center_text .listed_item span{padding:0 0 0 0;}
.listed_group .right_text{display:block;float:right;text-decoration:none;color:#999;font-size:12px;}
.listed_group .right_text:hover{color:#FF6600; background-position:0px -35px;}
.modal_content .modal_footer{padding:10px 90px;background:#f0f0f0;}
.modal_content .modal_footer .res_add_but{margin:0 auto;width:auto;}
.modal_content .modal_footer .res_add_but .butlist{width:50%;text-align:center;float:left;}
.modal_content .modal_footer .res_add_but .J_hoverbut{display:inline-block;*display:inline;*zoom:1;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:72px;height:30px;line-height:30px;}
.btn_blue{display:block;text-decoration:none;text-align:center;color:#FFFFFF;background-color:#ff5d38;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #35639F solid;}
.btn_blue.hover,.btn_blue:hover{background-color:#ff5d38}
.btn_lightgray{display:block;text-decoration:none;text-align:center;color:#666666;background-color:#CCCCCC;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #B2B2B2 solid;}
.btn_lightgray.hover{background-color:#D7D7D7}
.btn_100_38{width:100px;height:38px;line-height:38px;}
/* 行业 */
#body_trade{display:none;}
.modal_body_box1{width:600px;height:320px;padding:10px 20px;overflow-x:hidden;overflow-y:scroll;}
.modal_body_box1 .list_nav li{width:33.3333%;float:left;}
.modal_body_box1 .list_nav1 li{width:33.3333%;float:left;}

/* 职位 */
#body_jobs{display:none;}
.modal_body_box2{width:627px;height:248px;}
.modal_body_box2 .item{width:33.3333%;height:248px;float:left;overflow-x:hidden;overflow-y:scroll;}
.modal_body_box2 .item .list_nav{display:none;}
.modal_body_box2 .list_nav li label{padding:7px 12px;}

/* 地区、专业 */
#body_city{display:none;}
#body_major{display:none;}
.modal_body_box3{width:478px;height:252px;}
.modal_body_box3 .left_box{width:100px;height:252px;float:left;overflow-x:hidden;overflow-y:scroll;}
.modal_body_box3 .right_box{width:373px;height:252px;padding-left:5px;float:left;overflow:hidden;}
.modal_body_box3 .left_box .list_nav li{text-align:center;}
.modal_body_box3 .right_box .list_nav{display:none;}
.modal_body_box3 .right_box .list_nav li{float:left;}
.modal_body_box3 .right_box .list_nav li label{padding:6px 10px;}

/*职位分类二级样式调整*/
.modal_body_box_jl2{width:478px;height:252px;}
.modal_body_box_jl2 .left_box{width:175px;height:252px;float:left;overflow-x:hidden;overflow-y:scroll;}
.modal_body_box_jl2 .right_box{width:298px;height:252px;padding-left:5px;float:left;overflow:hidden;}
.modal_body_box_jl2 .left_box .list_nav li{text-align:left;}
.modal_body_box_jl2 .right_box .list_nav{display:none;}
.modal_body_box_jl2 .right_box .list_nav li{float:left;}
.modal_body_box_jl2 .right_box .list_nav li label{padding:3px 10px;}
.modal_body_box_jl2.for-jobs .left_box{width:200px;}
.modal_body_box_jl2.for-jobs .right_box{width:273px;}

